.register {
  padding: 40px 20px;
  padding-top: 0;

  .username_right {
    width: 80%;
    height: 40px;
    border-radius: 8px;
    font-size: 15px;
    margin: 8px auto;
  }

  .reg_Go_reg {
    font-size: 50px;
    color: rgb(255, 168, 39);
    margin-right: 110px;
  }

  .login_logo {
    width: 80%;
    height: 250px;
    margin: 0 auto;
    display: flex;

    img {
      width: 150px;
      height: 215px;
    }

    h2 {
      font-size: 40px;
      font-family: '楷体';
      margin-bottom: 0;
      font-weight: 600;
    }

    p {
      padding-left: 7px;
    }

    >div {
      padding-top: 115px;
      margin-left: 25px;
    }
  }

  .right_div {
    padding-left: 35px;
  }

  .btn_Code {
    width: 130px;
    border-radius: 5px;
    height: 40px;
  }

  .code_btn_reg {
    width: 100px;
    margin-right: 40px;
  }

  .btn_register_from {
    padding-left: 30px;
    display: flex;
    margin-top: 20px;
  }

  .reg_back_boy {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: rgb(100, 181, 246);
    margin-right: 20px;

    .reg_female,
    .reg_boy {
      color: rgb(247, 250, 252);
      font-size: 35px;
      margin: 16% 0 0 14%;
    }
  }

  .reg_from {
    display: flex;
  }
}